﻿using Ls.Core;
using Ls.Utils;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Threading.Tasks;

namespace Ls.Web.Api.Models
{  /// <summary>
   /// 调拨单表
   /// </summary>
    [Description("调拨单表")]
    public class wh_order
    {
        /// <summary>
        /// 编号
        /// </summary>        
        [Description("编号")]
        public long who_id { get; set; }

        /// <summary>
        /// 调拨单编号
        /// </summary>        
        [Description("调拨单编号")]
        public string who_code { get; set; }

        /// <summary>
        /// 单据状态 0 保存,1 调出提交,2 调入确认,3 核准
        /// </summary>        
        [Description("单据状态 0 保存,1 调出提交,2 调入确认,3 核准")]
        public int who_status { get; set; }

        /// <summary>
        /// 调出仓库Id
        /// </summary>        
        [Description("调出仓库Id")]
        public long wh_id_out { get; set; }

        /// <summary>
        /// 调出仓库name
        /// </summary>        
        [Description("调出仓库Id")]
        public string wh_name_out { get; set; }

        /// <summary>
        /// 调出时间
        /// </summary>        
        [Description("调出时间")]
        public DateTime who_out_time { get; set; }

        /// <summary>
        /// 调入时间
        /// </summary>        
        [Description("调出时间")]
        public DateTime who_in_time { get; set; }

        /// <summary>
        /// 调入仓库Id
        /// </summary>        
        [Description("调入仓库Id")]
        public long wh_id_in { get; set; }

        /// <summary>
        /// 调入仓库name
        /// </summary>        
        [Description("调出仓库Id")]
        public string wh_name_in { get; set; }
         

        /// <summary>
        /// 16位编码（调出）
        /// </summary>        
        [Description("16位编码（调出）")]
        public string product_barcodes_out { get; set; }

        /// <summary>
        /// 16位编码（调入）
        /// </summary>        
        [Description("16位编码（调入）")]
        public string product_barcodes_in { get; set; }

    }
}
